package net.sevear.chaos.douban.shuo
{
	import flash.events.EventDispatcher;
	import flash.events.IEventDispatcher;
	
	import net.sevear.chaos.vo.UserInfo;
	
	public class DBShuoPersonalSta extends EventDispatcher
	{
		public static const GETTING_LIST:int = 0;
		public static const REACH_END	:int = 1;
		
		private var _user:UserInfo;
		private var timelineUpdater:DBShuoTimeLine;
		private var playList:Array;
		private var _status:int;
		private var lastShuoID:int;
		
		public function DBShuoPersonalSta(user:UserInfo)
		{
			super(null);
			timelineUpdater = new DBShuoTimeLine();
			playList = [];
			_status = GETTING_LIST;
			_user = user;
			lastShuoID = 0;
		}
		
		public function get status():int{
			return _status;
		}
		
		public function requestNewList():void{
			_status = GETTING_LIST;
		}
	}
}